home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / commodore-scene-files / Geos / GEOS128 / GeosD81 / cs22.d81 / user guide < prev    next >
Encoding:
Text File  |  2019-04-13  |  18.1 KB  |  449 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.              ╦▌╥┼ ┴┴╬┼╙╘┴─
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                                ╞╧╥ ├╧══╧─╧╥┼ 64
  28.  
  29.  
  30.  
  31.  
  32.      ╦┴43/61 OPENS UP THE OPERATING SYSTEM OF YOUR ├OMMODORE 64. ╔T GIVES
  33. YOU COMPREHENSIVE INTERNAL COMMANDS AND OPENS UP FOR EXTERNAL COMMANDS. ╘HE
  34. INTERNAL COMMANDS ARE AS YOU WOULD EXPECT, READILY EXECUTABLE. ╘HE EXTERNAL
  35. COMMANDS ARE AUTOMATICALLY LOADED FROM THE DISK DRIVE BEFORE THEY ARE
  36. EXECUTED.
  37.  
  38.      ╦┴43/61 IS A RELOCATABLE MACHINE CODE (═├) UTILITY. ╔T WILL HIGHLY
  39. ENHANCE THE COOPERATION BETWEEN YOUR COMPUTER AND ANY ┼PSON (OR ╔┬═)
  40. COMPATIBLE PRINTER. ╘HE PRINTER CAN EITHER BE CONNECTED TO THE ├┬═ ╙ERIAL PORT
  41. OR TO THE ╒SER PORT. ╔N THE LATTER CASE THE ╒SER PORT WILL ACT AS A ╙TANDARD
  42. ╨ARALLEL ├ENTRONICS PORT, AND THE ONLY HARD-WARE REQUIRED IS A SIMPLE CABLE.
  43. ┴NY CHARACTER, EVEN USER DEFINED CHARACTERS, CAN BE PRINTED WITH HIGH SPEED.
  44. ╘EXT AND HIGH RESOLUTION (╚IRES) GRAPHICS CAN BE INTERMIXED IN THE SAME
  45. DOCUMENT. 
  46.  
  47.      ╦┴43/61 GOES FURTHER AND IS HIGHLY VALUABLE EVEN WITHOUT A PRINTER AS IT
  48. EASES AND EXTENDS THE USE OF THE DISK DRIVE. ╔T DOES EVEN SUPPORT THE SUPPLIED
  49. STANDARD 1764/1750 ╥┴═─╧╙ FOR THE ╥AM ┼XPANSION ╒NIT (╥┼╒). ╘HE ╞UNCTION ╦EYS
  50. ARE ALL ACTIVATED. <╞5> SUPPORTS LOADING DIRECTLY FROM THE ─IRECTORY WHICH IS
  51. ACTIVATED WITH <╞7>. ╘HE SUPPLIED EXTERNAL COMMANDS SUPPORT LINE LENGHTS OF 80
  52. CHARACTERS. ┴N ORDINARY ╘╓-SET GIVES ACCEPTABLE READABILITY WHEN THE COLOUR,
  53. CONTRAST AND LIGHT ARE ADJUSTED. ╬EW EXTERNAL COMMANDS CAN EASILY BE ADDED AT
  54. ANY TIME BY THE USER.
  55.  
  56.       ╦┴43/61 Æ CAN SAFELY BE USED AS AN UTILITY FOR OTHER PROGRAMS, EVEN OTHER
  57. UTILITIES. ╦┴43 WEDGES ITSELF INTO THE OTHER PROGRAMS AND SHOULD THEREFORE, IF
  58. POSSIBLE, BE THE LAST ONE TO BE INITIATED. ┴LL ╦┴43/61 COMMANDS CAN BE USED
  59. BOTH IN DIRECT AND PROGRAM MODE EXCEPT AFTER AN ╔╞ ╘╚┼╬ COMMAND.
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. ╦┴43/61                                -2-
  72.  
  73.  
  74.  
  75.  
  76.      ╠OAD AND RUN THE ╦┴43/61 CONFIGURATION PROGRAM "╧╨┼╬ ╙┘╙ ╦┴43/61". ├HOOSE
  77. BETWEEN ╙ERIAL AND ├ENTRONICS PRINTER AND LOCATE THE ═├-UTILITY PREFERABLY AT
  78. TOP OF ┬ASIC ╥┴═! ╔F YOU CHOOSE THIS LOCATION, THE PROGRAM WILL LOWER THE
  79. NECESSARY POINTERS TO PROTECT ITSELF. ╔F IN DOUBT GO FOR THE DEFAULT VALUES.
  80. ╘URN ON ANY PRINTER. ┘OU CAN NOW USE ╧╨┼╬ 4,4 AND ╨╥╔╬╘#4 OR ├═─ 4:╠╔╙╘ AS
  81. NORMAL.
  82.  
  83.  
  84.     ├HARACTER TYPE  FOR THE PRINTER (KEY IN AND PRESS <╥┼╘╒╥╬>):
  85.              
  86.      _├0     ├┬═ OR YOUR OWN DEFINDED CHARACTERS PRINTED EXACTLY AS USED ON THE
  87.              SCREEN. ╘HE CONTROL CODES YOU CAN USE ARE ├╚╥$(18) AND ├╚╥$(146)
  88.              FOR  ╥╓╙ Æ ╧╬/╧╞╞, ├╚╥$(14) AND ├╚╥$(15) FOR ┼XPAND ╧╬/╧╞╞,
  89.              ├╚╥$(21) OR <├╘╥╠>╒ FOR TOGGLING ╒NDERLINE ╧╬/╧╞╞, ├╚╥$(8) FOR
  90.              REDUCED LINESPACING (24/216") AND ├╚╥$(7) OR <├╘╥╠>╟ FOR ╚IRES
  91.              INTERMIXED WITH YOUR TEXT. _╟M,H,L SETS THE ╚IRES PARAMETERS.
  92.      _├0,X   ┴S ABOVE, EXCEPT PRINTER BIT MAP DENSITY CHANGED TO X (DEFAULT 76)
  93.              FOR BOTH TEXT AND ╚IRES. ├ONSULT YOUR PRINTER MANUAL. ╘RY 76+128
  94.              IF YOU HAVE A ╙ERIAL PRINTER SET FOR ╨┼╘ ┴╙├╔╔ AND NOT ╙TANDARD
  95.              ┴╙├╔╔ (IF SO ALSO USE _├3 WHEN NOT IN _├0 MODE).
  96.      _├1     ╙TANDARD PRINTER CHARACTERS, UPPER/LOWER SET AS ON SCREEN
  97.              (DEFAULT). ┘OU CAN USE YOUR PRINTERS CONTROL CODES.
  98.      _├2     ╙TANDARD PRINTER CHARACTERS WITH FORCED ┴╙├╔╔ CONVERSION. ╘O BE
  99.              USED WHEN YOU WILL ENSURE CHARACTER CONVERSION FROM ╨┼╘ ┴╙├╔╔ TO
  100.              ╙TANDARD ┴╙├╔╔.
  101.      _├3     ╙TANDARD PRINTER CHARACTERS, EMULATION MODE I.E. NO CHARACTER
  102.              CONVERSION.
  103.              
  104.      ╘HE VALUE CHOOSEN WILL REMAIN INTACT UNTIL YOU ALTER IT OR SWITCH THE
  105. COMPUTER OFF. ╙ECONDARY ADDRESS OF THE ╧╨┼╬ STATEMENT FOR DEVICE 4 HAVE NO
  106. EFFECT FOR A PARALLEL PRINTER AND IS THEREFORE MASKED OFF DUE TO
  107. COMPATIBILITY. ╠ISTING OF A PROGRAM MAY REQUIRE THAT YOU USE _├0. ┴LL ├OMMODORE
  108. CONTROL CODES WILL THEN BE PRINTED.
  109.  
  110.      ╘HE PRINTER MUST BE IN  ┴╒╘╧ ╠╔╬┼ ╞┼┼─ MODE Æ. ╘HIS IS MOST CONVINIENT
  111. DONE BY SETTING THE APPROPRIATE DIP-SWITCHES OF THE PRINTER. <╞4><╥┼╘╒╥╬>
  112. SOFT-SETS THE ┴╒╘╧ ╠╔╬┼ ╞┼┼─ FOR AN ╔┬═ PRINTER WHEN NOT IN _├0 MODE. 
  113.  
  114.      ╘HE ├HARACTER TYPE MODE AND ╞UNCTION ╦EYS WILL BE DISABLED BY WARM
  115. STARTING THE COMPUTER (E.G. HIT <╥╒╬/╙╘╧╨> & <╥┼╙╘╧╥┼>). ╘HE EASIEST WAY TO
  116. REINSTALL THE PRINTER PORT IS TO PRESS _├1<╥┼╘╒╥╬> INSTEAD OF MAKING A ╙┘╙ CALL
  117. TO THE START ADDRESS <┴─╥>. ┴ _├ COMMAND WILL NOT REINSTALL THE ╞UNCTION ╦EYS.
  118.  
  119. ╠INE 330 OF THE CONFIGURATION PROGRAM WILL EXCHANGE THE THE BIT MAP COMMANDS
  120. ABOVE WITH THE ═ASTER ╟RAPHICS ├OMMAND IF SUPPORTED BY THE PRINTER. ╘HIS GIVES
  121. MORE BITMAP OPTIONS AND FULLY SUPPORTS 24-PIN PRINTERS. ╘HE SYNTAX IS _├0,X,
  122. WHERE X=0, 1, 2,... ╔F REQUIRED ╨╧╦┼<┴─╥>+1736,20 TO REDUCE THE LINE SPACING.
  123.  
  124.  
  125. ╙├╥┼┼╬ ─╒═╨╙
  126.  
  127.      _╟      ╟RAPHIC DUMP OF HIGH-RESOLUTION SCREEN. ├AN ALSO BE USED FOR
  128.              ═ULTI-COLOR, BUT YOU LOOSE THE COLORS. ╦EEP ╥╒╬/╙╘╧╨ PRESSED TO
  129.              STOP PRINTING.
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.              
  140.  
  141. ╦┴43/61                                -3-
  142.  
  143.  
  144.      _╟M     ┴S ABOVE WITH LEFT MARGIN SET TO M. ─EFAULT IS 0.
  145.      _╟M,H   ┴S ABOVE, BIT-MAP SCREEN FROM LOCATION 256*H (I.E. H=HIGH BYTE).
  146.              ┴NY VALUE CAN BE USED. ═OST USED VALUES ARE 32,64,96
  147.              (DEFAULT),160 AND 224.
  148.      _╟M,H,L ╠ GIVES NUMBER OF GRAPHIC LINES TO BE PRINTED. ─EFAULT IS 25. ╘HIS
  149.              COMMAND SETS THE PARAMETERS AND RETURNS WITHOUT PRINTING.
  150.      _╦      ├OPY OF TEXT SCREEN. ┘OU WILL GET AN EXACT COPY AS ╦┴43/61
  151.              AUTOMATICALLY SEEKS FOR THE SCREEN LOCATION AND CHR. SET. ╦EEP
  152.              ╥╒╬/╙╘╧╨ PRESSED TO STOP PRINTING.
  153.      _╦M     ┴S ABOVE WITH LEFT MARGIN SET TO M. ─EFAULT IS 0.
  154.      _╦M,1   ┴S ABOVE WITH THE ONE TO DENOTE REDUCED LINESPACING (24/216").
  155.      _┬0"╘"  ┬ANNER DUMP TO SCREEN OF ╘EXT ENCLOSED IN QUOATION MARKS OR STRING
  156.              VARIABLE.
  157.      _┬1"╘"  ┴S ABOVE TO PRINTER.
  158.      _╔      ╙ETS INTERRUPT CONTROLLED SCREEN DUMPS ╧╬ (DOES NOT WORK FOR
  159.              ╙ERIAL PRINTERS). ╦┴43/61 AUTOMATICALLY SEEKS THE SCREEN, IT BE
  160.              TEXT OR ╚IRES. ╒SE <├╘╥╠>╦ FOR PRINTER COPY. ─ISABLE WITH
  161.              <╥╒╬/╙╘╧╨><╥┼╙╘╧╥┼>. ╘HE COMMAND WILL NORMALLY NOT WORK ON
  162.              PROTECTED PROGRAMS OR PROGRAMS WHICH DISABLE <╥╒╬/╙╘╧╨> AND/OR
  163.              <╥┼╙╘╧╥┼>.
  164.              
  165.              
  166.     ─╔╙╦ ├╧══┴╬─╙
  167.              
  168.      _─      ─IRECTORY IS SHOWN ON THE SCREEN WITHOUT ERASING ANY ┬ASIC
  169.              PROGRAM. ╚┴╠╘ THE LISTING WITH <╙╚╔╞╘> AND ╙╘╧╨ WITH <╞7>.
  170.      _─"$",D ─IRECTORY FROM DISK DEVICE NUMBER D. ╫ITHOUT THIS EXTENSION _─
  171.              DEFAULTS TO D USED IN THE _┼D COMMAND SHOWN BELOW.
  172.      _─"$:╠* ─IRECTORY WITH PATTERN MATCHING (ANY LETTER OR COMBINATION OF
  173.              LETTERS MAY BE USED FOR ╠). ? CAN ALSO BE USED IN THE SEARCH.
  174.      _┼      ┴NY DISK ┼RROR STATUS IS SHOWN, I.E. DISK STATUS CHANNEL.
  175.      _┼D     ├HANGE THE DISK DEVICE NUMBERS OF ╦┴43/61 COMMANDS. D TO BE A
  176.              FIGURE FROM 8 TO 15 (VARIABLES ARE NOT ALLOWED).
  177.      _┼"├"   ─ISK COMMAND, SEE YOUR DISK MANUAL. ╬EITHER ╧╨┼╬ NOR ├╠╧╙┼ ARE
  178.              REQUIRED. ┼.G. "├"="╥0:┬┼╘╘┼╥=╟╧╧─" WHICH RENAMES THE PROGRAM
  179.              FROM "╟╧╧─" TO "┬┼╘╘┼╥".
  180.              
  181.              
  182.     ═├-╙┴╓┼ & ┴── ├╧══┴╬─╙
  183.              
  184.      _═<╙TART ADR.>,<┼ND ADR.+1>,"╬AME",<D>,1
  185.              ═├-SAVE , D=1 FOR CASETTE AND D=8 FOR DISK. ╠OAD WITH
  186.              ╠╧┴─"╬AME",D,1. ╥EMEMBER TO RESET THE ┬ASIC POINTERS AFTER A ═├
  187.              LOAD WITH  ╬┼╫<╥┼╘╒╥╬>.
  188.              
  189.      _┴<┴DR.>  ┴DDITIONAL COMMAND. <┴DR.> IS THE ╙┘╙ CALL ADDRESS AND MUST BE A
  190.              FIGURE. ╠ATER ╙┘╙ CALLS TO THE SAME ADDRESS ARE MADE WITH
  191.              _┴<╥┼╘╒╥╬> ONLY. ┼.G. _┴49152 <╥┼╘╒╥╬>. _┴ AUTOMATICALLY SEEKS FOR
  192.              AN INSTALLED MACHINE CODE MONITOR. ╠IST FROM THE MONITOR TO THE
  193.              PRINTER WITH : ╧╨┼╬ 4,4:├═─ 4:_┴ <╥┼╘╒╥╬>
  194.              
  195.              
  196.     ┼╪╘┼╥╬┴╠ ├╧══┴╬─╙
  197.              
  198.      _╪"╬┴═┼"  ┼XTERNAL COMMAND WHICH WILL LOAD A ═├ PROGRAM AND JUMP TO THE
  199.              FIRST ADDRESS LOADED. ╘HE COMMAND WILL SUBSTITUTE ╠╧┴─"╬┴═┼",8,1
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.              
  210.  
  211. ╦┴43/61                                -4-
  212.  
  213.  
  214.              AND THE ╙┘╙ NUMBER, WITH NO ┬ASIC POINTERS ALTERED. ╘HUS THE
  215.              COMMAND WILL HAVE THE SAME EFFECT AS IF THE ═├ PROGRAM IS ALREADY
  216.              IN MEMORY. ╘O RECALL AN ALREADY LOADED AND EXECUTED COMMAND PRESS
  217.              _╪<╥┼╘╒╥╬>. ╨ARAMETERS KAN BE PASSED. ┼G. _╪"┴╒╘╧",10,10 <╥┼╘╒╥╬>,
  218.              OR _╪,10,10 <╥┼╘╒╥╬>. ╦┴43/61 WILL PROTECT ITSELF FROM BEING
  219.              OVERWRITTEN BY AN ┼XTERNAL ├OMMAND WITH AN ╧╒╘ ╧╞ ═┼═╧╥┘ ERROR
  220.              AND IT WILL DENY TO LOAD A ┬ASIC PROGRAM STARTING AT NORMAL 2049.
  221.              ╘HE NAME OF THE COMMAND MUST BEGIN WITH DOUBLE QUOTATION MARKS,
  222.              THEREFORE IF A VARIABLE IS TO BE USED IT MUST BE WRITTEN AS
  223.              FOLLOWS: _╪""+╬$ , WHERE ╬$ IS THE COMMAND NAME.
  224.  
  225.  
  226.  
  227. 
  228.  
  229.      ╘HE BEST LOCATION OF ╦┴43/61 ╧╨┼╬ ╙┘╙╘┼═ IS USUALLY AT TOP OF ┬ASIC ╥┴═.
  230. ┴ DRAW-BACK IS THAT THIS MAY UNNECESSARY REDUCE THE SPACE AVAILABLE FOR ┬ASIC
  231. PROGRAMS. ╘HE LENGHT OF ╦┴43/61 IS 2935 BYTES. ┘OU MAY ALTERNATIVELY LOCATE
  232. ╦┴43/61 IN ═├-╥┴═ SOMEWHERE FROM 49152 TO 53248. ╔F LOCATION 49152 IS
  233. INTERFERING WITH OTHER PROGRAMS, YOU CAN CHOOSE 50313 (=53248-2935).
  234.  
  235.      ┬Y LOCATING ╦┴43/61 AT TOP OF ┬ASIC ╥┴═, THE PROGRAM WILL PROTECT ITSELF
  236. BY LOWERING THE POINTERS OF ┬ASIC ╥┴═ TOP (=╨┼┼╦(55)+256*╨┼┼╦(56)). ╙TART
  237. ADDRESS  ( <┴─╥> ) WILL THEN BE EQUAL TO THIS NEW ╥┴═ TOP (NORMALLY 38025).
  238.  
  239.      ┘OU MAY SAVE THE ═├ PART BY HELP OF _═ IF YOU WANT. ╙┘╙<┴─╥> TO START UP
  240. THE PROGRAM WHEN IT IS LOADED (AND THE COMPUTER IS RESET BY  ╬┼╫ <╥┼╘╒╥╬>). ╔F
  241. YOU AT THE SAME TIME WANT THE PROGRAM TO PROTECT ITSELF FROM ┬ASIC I.E. LOWER
  242. THE ┬ASIC TOP THEN ╙┘╙<┴─╥>+7. ─O NOT USE ╙┘╙<┴─╥>+7 MORE THAN ONCE.
  243.  
  244.  
  245.      ╦┴43/61 WILL WORK WITH MOST PROGRAMS WITHOUT DIFFICULTY, BUT SOME
  246. PROGRAMS MAY USE ALL AVAILABLE ╥┴═ AND THEN WIPE IT OUT. ╠ET'S LOOK AT SOME
  247. PROGRAMS:
  248.  
  249. ╦┴19/2┼ ┬┴╙╔├    :╠OCATE ╦┴43/61 AT TOP OF ┬ASIC ╥┴═.
  250.                   
  251. ─-┬┴╙┼ ╦┴9       :╠OCATE ╦┴43/61 AT TOP OF ┬ASIC ╥┴═.
  252.                   
  253. ╙╨┼┼─╙├╥╔╨╘ 3.X  :╠OCATE ╦┴43/61 AT 50300. ╠OAD ╙PEED╙CRIPT. ╨╧╦┼ 2481,195.
  254.                   ╥╒╬ ╙PEED╙CRIPT. ╔F USED WITH ╔╬╙╘┴╬╘-80 THEN INSTEAD LOCATE
  255.                   ╦┴43/61 AT 49152 AND ╨╧╦┼ 9474,191:╨╧╦┼ 9631,╨┼┼╦(806):╨╧╦┼
  256.                   9632,╨┼┼╦(807). ╘URN OFF THE ╞UNCTION KEYS OF ╦┴43/61 (<╞1>
  257.                   TO <╞8>) WITH ╨╧╦┼<┴─╥>+2648,197 (╧╬ AGAIN WITH 203).
  258.                   
  259. ─╧╙ ╫┼─╟┼        :BY ├OMMODORE DOES NOT LIKE THE _. ╘O CHANGE THIS TO  ' 
  260.                   (=╙╚╔╞╘ 7) ╨╧╦┼<┴─╥>+104,39. ┴LL ╦┴43/61 COMMAND IS THEN TO
  261.                   BE PRECEEDED BY ' , E.G.'╟.
  262.                   
  263. ╙╔═╧╬╙ ┬┴╙╔├     :╔NSERT THE CARTRIDGE. ╠OCATE ╦┴43/61 AT TOP OF ┬ASIC ╥┴═.
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.                   
  277.  
  278. ╦┴43/61                                -5-
  279.  
  280.  
  281. ┬├-┬┴╙╔├         :╥ESERVE AN AREA OF 2935 BYTES ON TOP OF ┬ASIC ╥┴═ WITH A
  282.                   ┬├-┬┴╙╔├ COMMAND (WHICH RESEMBLES A ╨╧╦┼ TO ADR. 56/55).
  283.                   ╠OAD ╦┴43/61. ╨╧╦┼<┴─╥>+66,76. ╥╒╬ ╦┴43/61 AND LOCATE THE
  284.                   START TO THE LOWER BYTE OF THE RESERVED ╥┴═. ╬EVER USE
  285.                   ╙┘╙<┴─╥>+7 WITH THE ╨╧╦┼ ABOVE.
  286.                   
  287. ╞AST ┴SSEMBLER   :╘HE BEST ASSEMBLER AROUND. ╫RITTEN BY ┘VES ╚AN. ╠OCATE
  288.                   ╦┴43/61 ANYWHERE (PREFERABLY AT TOP OF ┬ASIC ╥┴═).
  289.                   
  290. ═├-PROGRAMS      :╠OAD AND RUN ╦┴43/61 WHEN STILL IN THE ┬ASIC ENVIRONMENT.
  291.                   ┴LTERNATIVELY ╦┴43/61 MAY BE STARTED FROM ANOTHER ═├-PROGRAM
  292.                   AFTER THE MODIFICATION MENTIONED FOR ┬├-┬┴╙╔├ IS PERFORMED.
  293.                   
  294. ╘URBO ├ARTRIDGES :╦┴43/61 IS TESTED WITH ╞INAL ├ARTRIDGE ╔╔. ╘HE CARTRIDGE HAS
  295.                   A BUG IN THE ╙┴╓┼ COMMAND. ╙┴╓┼ PRECEEDED WITH _┼"╔" WORKS
  296.                   FINE. ╘O USE THE _├ COMMAND YOU HAVE TO "╦╔╠╠" THE CARTRIDGE.
  297.                   ┴CTION ╥EPLAY ═╦ ╓ DOES NOT WORK WITH ╦┴43/61.
  298.                    
  299.                    
  300.      ╙╧═┼ ╨╧╦┼ ┴╬─ ╨┼┼╦'S TO CUSTOMERISE ╦┴43/61 TO YOUR NEEDS:
  301.                    
  302. ╨╧╦┼<┴─╥>+2934,234 TO ENABLE _╘ TO JUMP TO A ═├-PRG FOLLOWING IMMEDIATELY AFTER
  303.                    ╦┴43/61.
  304.                    
  305. ╨╧╦┼<┴─╥>+1776,X   X IS NUMBER OF LINES _╦ WILL DUMP TO THE PRINTER (25 BY
  306.                    DEFAULT).
  307.                    
  308. ╨╧╦┼<┴─╥>+2217,X   ╫HERE X IS ┴╙├╔╔ VALUE OF PRINTING CHARACTER USED BY _┬ (64
  309.                    BY DEFAULT).
  310.                    
  311. ╨╧╦┼<┴─╥>+904,X    X IS ├ONTROL CODE USED FOR UNDERLINE (21 BY DEFAULT).
  312.                    ╨╧╦┼<┴─╥>+908,128 FOR OVERLINE INSTEAD OF UNDERLINE.
  313.                    
  314. ╨╧╦┼<┴─╥>+1736,X   ╓ALUE OF REDUCED LINESPACING IS X/216" (24 BY DEFAULT).
  315.                    ─ISABLE THIS FACILITY WITH  ╨╧╦┼<┴─╥>+1705,96.
  316.                    
  317. ╨╧╦┼<┴─╥>+2648,197 TURNS OFF THE ╞UNCTIONS KEYS FOR A ═├-PRG IF REQUIRED. ╘HE
  318.                    KEYS ARE AUTOMATICALLY TURNED OFF IN ┬ASIC PROGRAM MODE AND
  319.                    WILL NORMALLY ONLY BE ACTIVATED BY ╦┴43/61 IF NOT USED BY
  320.                    OTHER UTILITIES. <╥╒╬/╙╘╧╨><╥┼╙╘╧╥┼> TURNS THE ╞UNCTION
  321.                    KEYS AND THE PRINTER PORT OFF. ╙┘╙<┴─╥> TO REACTIVATE. ┴ _├
  322.                    COMMAND ACTIVATES THE PRINTER PORT ONLY.
  323.                    
  324. ╨╧╦┼<┴─╥>+506,44   TO ALLOW FOR _├0 MODE WHEN IN ╚IRES. ├HARACTER SET IS
  325.                    UPDATED ONLY WITH _├0. _├0 TO BE USED AFTER ├╚╥$(7) OR
  326.                    <├╘╥╠>╟ IN ╚IRES TO PREVENT ╦┴43/61 TO LOOSE TRACK OF THE
  327.                    CHARACTER SET. (┘OU MAY BE BETTER OFF NOT USING THIS.)
  328.                    
  329. ╨╧╦┼<┴─╥>+2026,2   <├┬═>╦ INSTEAD OF <├╘╥╠>╦ FOR ╔NTERRUPT KOPI TO PRINTER.
  330.                    ╨╧╦┼<┴─╥>+2033,36 AND THE PRINTING STARTS WITH ONLY A TOUCH
  331.                    ON THE <├╘╥╠> (OR <├┬═>) KEY.
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.                    
  343.  
  344. ╦┴43/61                                -6-
  345.  
  346.  
  347.                    
  348. ╨╧╦┼<┴─╥>+1711,234 ╞IVE BYTES AT YOUR CHOICE, FROM <┴─╥>+1729 TO <┴─╥>+1733
  349.                    WILL BE SENT TO THE PRINTER BEFORE  THE _╟, _╦ AND _┬1
  350.                    COMMANDS AND WHEN USING ├╚╥$(8) AND ├╚╥$(7) IN _├0 MODE
  351.                    (I.E. COMMANDS REDUCING THE LINE SPACING).
  352.                    
  353. ╨┼┼╦(776)+256*╨┼┼╦(777)-100  GIVES THE START ADDRESS <┴─╥> OF ╦┴43/61.
  354.                    
  355.                    
  356.      ╘HE ╒SER PORT AT THE LEFT REAR SIDE OF THE ├┬═64 CAN BE
  357. HOOKED TO A ├ENTRONICS PRINTER WITH A STANDARD PARALLEL CABLE. ╘HE SAME CABLE
  358. CAN ALSO BE USED FOR ┼ASY-╙CRIPT, ╓IZA╫RITE , ╞INAL CARTRIDGE ETC.. ╘HE CABLE
  359. CAN BE WIRED AS FOLLOWS:
  360.  
  361. ├┬═ ╒SER ╨ORT:    ┴   ┬   ├   ─   ┼   ╞   ╚   ╩   ╦   ╠   ═   ╬
  362.  
  363. ├ENTR. ─┬-36 :   27  10   2   3   4   5   6   7   8   9   1  19
  364.  
  365. ┴LTERNATIVELY PIN 11 INSTEAD OF PIN 10 MAY BE USED ON THE PRINTER. ╔F SO PIN
  366. 11 MUST BE ON WHEN <┬╒╙┘>. ╙OME ODD PRINTERS ALLOW FOR OPTIONALLY STRANGE
  367. SETTINGS. 
  368.      ╘HIS IS THE USUAL WAY TO MAKE UP THE CABLE AND WHAT A DEALER NORMALLY
  369. WILL SELL YOU. ╔T MATCHES LINE 260 OF THE ACCOMPANING CONFIGURATION PROGRAM
  370. WITH ─┼=127. ╚OWEVER, THE PRINTING SPEED AND PERFORMANCE CAN BE MUCH IMPROVED
  371. WITH A SMOOTHING FILTER. ┴T THE ╒SER ╨ORT END OF THE CABLE INSERT AN 50 TO 100
  372. OHM RESISTOR BETWEEN PIN ┬ AND THE WIRE CONNECTING PIN 10 (OR 11) OF THE
  373. PRINTER. ├ONNECT A 50 TO 100 P╞ CAPACITOR BETWEEN PIN ┬ (NEAREST TO THE
  374. COMPUTER) AND PIN ┴. ╬OW ─┼ OF LINE 260 CAN BE REDUCED TO 2 TO INCREASE THE
  375. SPEED, AND ANY PRINTER PROBLEMS (ESPECIALLY WHEN USING LONG PRINTER CABLES)
  376. BELONG TO THE PAST. ┬UT KEEP TO THE FOLLOWING PRECAUTIONS. ╘HE PRINTER CABLE
  377. SHOULD ALWAYS BE CONNECTED/DISCONNECTED AT THE COMPUTER END WHEN IT IS NOT
  378. CONNECTED TO THE PRINTER. ╘HE POWER CORD OF THE PRINTER SHOULD BE DISCONNECTED
  379. WHEN CONNECTING THE CABLE FROM THE COMPUTER. ╘HIS PRECAUTION WILL SAVE WEAR ON
  380. THE OUTPUT ╔├ (╒2, TYPE 6526) OF THE ╒SER PORT.
  381.      ┴NOTHER LITTLE MODIFICATION CAN BE MADE ON A ╘╓ CABLE WITH A ╙├┴╥╘ PLUG.
  382. ╨IN 4 ON THE ┴UDIO/╓IDEO CONTACT FROM ├┬═64 IS NORMALLY USED AS IT
  383. INCORPORATES THE COLOURS. ┴LLOW FOR A SWITCH ON THE CABLE SO THAT YOU ALSO CAN
  384. CHOOSE ╨IN 1, GETTING THE MUCH MORE CRISP MONO DISPLAY WHEN NEEDED.
  385.  
  386.      ╘HE CONFIGURATION PROGRAM CONSISTS OF A ┬ASIC
  387. PROGRAM AND AN ═├ PART. ╘HE ┬ASIC PROGRAM CAN BE ALTERED TO YOUR PREFERENCES
  388. AND RESAVED. ╬EW LINES WITH YOUR OWN ╨╧╦┼S CAN BE INSERTED BETWEEN LINE 330
  389. AND 340. ╬O STRING VARIABLE MUST BE USED IN THE NEW LINES. ╫╠ EQUALS ┴─╥ GIVEN
  390. ABOVE. ╘HE ╥┼═S IN LINE 230 AND 330 CAN BE DELETED. ╘HE ─┴╘┴ IN LINE 240 AND
  391. 250 IS SET ASIDE FOR 14 CHARACTERS WITH SPECIAL TRANSLATION CODES FROM ╨┼╘
  392. ┴╙├╔╔ TO STANDARD ┴╙├╔╔. ╘HIS TAKES EFFECT IN _├2 MODE AND IN _├1 MODE WHEN
  393. ├┬═64 USES UPPER/LOWER CHR. SET. 1ST BYTE TRANSLATES TO 2ND BYTE, 3RD TO 4TH
  394. ETC.. ╘HE DEFAULT (NO NEED TO REMOVE THE ╥┼═ OF LINE 230) GIVES TRANSLATION
  395. FROM THE ┬OX DRAWING CHARACTERS ON YOUR KEYBOARD TO THE EQUIVALENT ╔┬═
  396. CHARACTERS IN "├HARACTER ╙ET 2". ╔F ALL ─┴╘┴ IS SET TO ZERO, ┼UROPEAN NATIONAL
  397. CHAR. SETS ARE HANDLED CORRECTLY (AND NOT THE WEIRD WAY OF ┴MERICAN ┴╙├╔╔).
  398.  
  399. ╫HEN RUN, ╦┴43/61 MOVES THE 2935 BYTES TO THE DESIRED LOCATION AND UPDATES THE
  400. ABSOLUTE ADDRESSES. ╘HE ┬ASIC AREA IS CLEARED AND THE PROGRAM IS INITIATED.
  401. ┴DRESSES 251-254 MAY TEMPORARILY BE USED. ╞EEL FREE TO USE THESE 4 LOCATIONS
  402. IN YOUR OWN PROGRAMS, BUT DON'T EXPECT THEM TO BE UNALTERED WHEN YOU ACCESS
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414. ╦┴43/61                                -7-
  415.  
  416.  
  417. YOUR ROUTINES LATER. ╚OWEVER, THE PRINTING ROUTINES OF ╦┴43/61 ARE TOTALLY
  418. TRANSPARENT (I.E. USING NONE OF THESE NOR OTHER ╥┴═ ADDRESSES). ╬O OTHER
  419. ADDRESSES IN LOW ╥┴═ IS USED, EXCEPT FOR SOME POINTERS WHICH IS ROUTED VIA
  420. ╦┴43/61. ╠OCATION $─000 TO $─800 UNDER THE CHARACTER ╥╧═ IS USED FOR PRINTING
  421. GRAPHICS OR GRAPHIC REPRESENTATION OF THE CHARACTERS. ╫ITH LINE LENGHTS NOT
  422. EXCEEDING 120 CHARACTERS, ONLY THE FIRST 1╦ BYTES ARE USED.
  423.  
  424.  
  425.  
  426.  
  427.  ╦┴43/61 ╧╨┼╬ ╙┘╙╘┼═ Æ INTRODUCES A NEW CONCEPT FOR YOUR ├┬═ 64. ┘OU CAN NOW
  428. LET THE COMPUTER GROW AS YOU EXPAND YOUR LIBRARY OF EXTERNAL COMMANDS.
  429. ┼XAMPLES OF EXTERNAL COMMANDS ARE:
  430.  
  431. _╪"─┼╠┼╘┼",100-300
  432.  
  433. __"╥┼╬╒═┬┼╥",100,10,500-999 (╥ENUMBER THE OLD LINES FROM 500 TO 999 INCLUSIVE)
  434.  
  435. _╪"╧╠─"
  436.  
  437. _╪"╓╔┼╫-╞╔╠┼","╬AME",80     (╥EVEALS THE HIDDEN 80 CHARACTER WIDE SCREEN)
  438.  
  439.  
  440. ╦┴43/61 IS THE LEADING UTILITY FOR ├┬═64. ╙ORRY STILL SOME PROGRAMS DO NOT
  441. WORK WITH THIS DE FACTO STANDARD. ╘HIS CAN'T BE HELPED DUE TO THE DISGUSTING
  442. LOW-LEVEL PROGRAMMING TECHNICS USED BY SOME PROGRAM WRITERS.
  443.  
  444.  
  445.  
  446.            ╧╨┼╬ ╙┘╙╘┼═ ╦┴43/61
  447.         IS WRITTEN BY ╦]RE ┴ANESTAD(C) FOR ├╧══╧─╧╥┼ 64. ╧╙╠╧ 20-╙EP-92
  448.                                                                               
  449.